Skip to content

Conversation

@haarchri
Copy link
Member

Description of your changes

  • update the install.sh script to get the correct binaries from github release page
  • we will follow the same install method than crossplane core cli - but without channel support as we using here github releases for artifacts
curl -sL "https://raw.githubusercontent.com/crossplane-contrib/crossplane-diff/main/install.sh" | sh
📦 Downloading crossplane-diff (latest) for darwin_arm64...
➡️  https://github.com/crossplane-contrib/crossplane-diff/releases/latest/download/crossplane-diff_darwin_arm64


✅ crossplane-diff downloaded successfully!

To finish installation, run:
  sudo mv crossplane-diff /usr/local/bin/
  crossplane-diff --help

Visit https://github.com/crossplane-contrib/crossplane-diff for more info 🚀
curl -sL "https://raw.githubusercontent.com/crossplane-contrib/crossplane-diff/main/install.sh" | VERSION=v0.3.1 sh
📦 Downloading crossplane-diff (v0.3.0) for darwin_arm64...
➡️  https://github.com/crossplane-contrib/crossplane-diff/releases/download/v0.3.0/crossplane-diff_darwin_arm64


✅ crossplane-diff downloaded successfully!

To finish installation, run:
  sudo mv crossplane-diff /usr/local/bin/
  crossplane-diff --help

Visit https://github.com/crossplane-contrib/crossplane-diff for more info 🚀
curl -sL "https://raw.githubusercontent.com/crossplane-contrib/crossplane-diff/main/install.sh" | VERSION=v0.4.0 sh
📦 Downloading crossplane-diff (v0.4.0) for darwin_arm64...
➡️  https://github.com/crossplane-contrib/crossplane-diff/releases/download/v0.4.0/crossplane-diff_darwin_arm64

❌ Failed to download crossplane-diff version 'v0.4.0'.
Please check available versions at:
  https://github.com/crossplane-contrib/crossplane-diff/releases

Fixes #

I have:

Need help with this checklist? See the cheat sheet.

@jcogilvie jcogilvie force-pushed the feature/install-script branch from a503afa to 0c45b4d Compare October 31, 2025 20:41
@haarchri
Copy link
Member Author

@jcogilvie you need to merge as i have no access

@jcogilvie jcogilvie merged commit e1d0886 into crossplane-contrib:main Oct 31, 2025
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants